Skip to content

Install missing build tools on Linux#45

Merged
steipete merged 2 commits intoopenclaw:mainfrom
wtfloris:install-sh-dependencies
Feb 13, 2026
Merged

Install missing build tools on Linux#45
steipete merged 2 commits intoopenclaw:mainfrom
wtfloris:install-sh-dependencies

Conversation

@wtfloris
Copy link
Contributor

@wtfloris wtfloris commented Feb 4, 2026

Installing this on a fresh VM that didn't have make or g++ installed by default, the install script fails. This PR adds those requirements to the install script.

@vercel
Copy link

vercel bot commented Feb 4, 2026

@wtfloris is attempting to deploy a commit to the Amantus Machina Team on Vercel.

A member of the Team first needs to authorize it.

elif command -v yum &> /dev/null; then
maybe_sudo yum groupinstall -y "Development Tools"
fi
echo -e "${SUCCESS}✓${NC} Build tools installed"
Copy link

@vercel vercel bot Feb 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Silent failure in build tools installation: if no package manager is detected, the script prints success message even though nothing was installed

Fix on Vercel

@steipete steipete force-pushed the install-sh-dependencies branch from 7a42fc6 to e53a5f1 Compare February 13, 2026 02:04
@steipete steipete merged commit 890d78c into openclaw:main Feb 13, 2026
0 of 2 checks passed
@steipete
Copy link
Contributor

Landed via temp rebase onto main.

Thanks @wtfloris!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants